body {
	margin:0;
	padding:0;
	overflow:hidden;
	font-size: 12px;
	color: #adc9d9;
	background:url(../images/bg.gif) no-repeat;
}
.top{
	background:url(../images/login_bg.jpg);
}
.main_content {
  height: 280px;
  background:url(../images/login_bg.jpg);
  width: 630px;
  margin: 160px auto;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border: 1px solid #E8E8E8;
  border-radius: 8px;
}
.login_pic{margin: -12px 0 0 -175px;
  position: absolute;
}
.form_content{
	margin: 25px 0 0 327px;
}
.user input{
	height:28px;
	weight:220px;
	margin: 6px;
	-moz-box-shadow: 0px 0px 8px #87cefa; /* ÀÏµÄ Firefox */
	box-shadow: 0px 0px 8px #87cefa;
}
.form_content label{
	font-family:"微软雅黑";
	color:#000;
}
.form_content span{
	font-size:21px;
	font-family:"微软雅黑";
	color:#000;
}
.form_content p{
  font-size: 13px;
  color: #E8E8E8;
  display: inline-block;
   margin-left: 20px;
}
.form_content a:link,.form_content a:visited{

  	color:#2A83B6;
  	text-decoration:none;
  	font-size:15px;
}
.reg_con{
	margin: 63px 0 0 150px;
  	position: absolute;
}
.reg_con span{
	color:#000;
	font-size:17px
}
.user label{
	font-size:15px;
}
.button input{
  width: 75px;
  height: 31px;
  color: #fff;
  background-color: #59ADFF;
  border: none;
  float: left;
  margin: 10px 0 0 37px;
}
/* IE7 HACK*/
*+html #center_left {
	margin-left:206px !important;
}
/* END HACK*/

.chknumber_input {
	width:40px;
}
.user {
	margin: 6px auto;
}
/* IE7 HACK*/
*+html .user {
	margin: 4px auto;
}
/* END HACK*/
.chknumber {
	margin-bottom:3px;
	text-align:left;
	padding-left:3px
}
.button {
	margin: 15px auto;
}
IMG {
	border:none;
	cursor:pointer;
}
FORM {
	margin:0;
	padding:0
}
